package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.SysVideo;

/**
 * 试用申请管理Mapper接口
 *
 * @author hak
 * @date 2024-11-13
 */
public interface SysVideoMapper
{
    /**
     * 查询视频信息
     */
    public SysVideo selectVideoById(Long videoId);

    /**
     * 根据视频名称查询视频信息
     * @param videoName 视频名称
     * @return 视频信息
     */
    public SysVideo selectVideoByVideoName(String videoName);

    /**
     * 查询视频信息列表
     */
    public List<SysVideo> selectVideoList(SysVideo sysVideo);

    /**
     * 新增视频信息
     */
    public int insertVideo(SysVideo sysVideo);

    /**
     * 修改视频信息
     */
    public int updateVideo(SysVideo sysVideo);

    /**
     * 删除视频信息
     */
    public int deleteVideoById(Long videoId);

    /**
     * 批量删除视频信息
     */
    public int deleteVideoByIds(Long[] videoIds);
}

